/*-----------------------------
        MAIN CONTENT
------------------------------*/
.main-content {
    margin-left: 240px;
    background: #fff;
    min-height: 1000px;
}

.page-heading {
    padding: 10px 0;
    margin: 0 15px;
    position: relative;
    border-bottom: 1px solid #eff0f4;

    h3 {
        color: #49586e;
        font-size: 18px;
        font-weight: normal;
        border-left: 3px solid #65CEA7;
        margin: 10px 0;
        padding-left: 15px;
        display: inline-block;
    }

    .btn {
        margin-top: 3px;
    }
}

.wrapper {
    padding: 15px;
}

.wrapper::after {
    clear: both;
    display: block;
    content: '';
    margin-bottom: 30px;
}
